Dec 02 06:08:19.481 INFO testing Kwarf/Allie-2017 against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 02 06:08:19.481 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 06:08:22.363 INFO [stdout] f05a11a6eb4d58b8a094c8cc390e60b19e119998b56a13fab057d2973f3ceedc
Dec 02 06:08:22.369 INFO running `"docker" "start" "-a" "f05a11a6eb4d58b8a094c8cc390e60b19e119998b56a13fab057d2973f3ceedc"`
Dec 02 06:08:23.603 INFO [stderr] usermod: no changes
Dec 02 06:08:23.799 INFO [stderr]    Compiling itertools v0.5.9
Dec 02 06:08:23.807 INFO [stderr]    Compiling pathfinding v0.1.10
Dec 02 06:08:26.811 INFO [stderr]    Compiling allie v1.2.0 (/source)
Dec 02 06:08:28.231 INFO [stderr] warning: unused import: `Instant`
Dec 02 06:08:28.231 INFO [stderr]   --> src/main.rs:15:27
Dec 02 06:08:28.231 INFO [stderr]    |
Dec 02 06:08:28.231 INFO [stderr] 15 | use std::time::{Duration, Instant};
Dec 02 06:08:28.231 INFO [stderr]    |                           ^^^^^^^
Dec 02 06:08:28.231 INFO [stderr]    |
Dec 02 06:08:28.231 INFO [stderr]    = note: #[warn(unused_imports)] on by default
Dec 02 06:08:28.231 INFO [stderr] 
Dec 02 06:08:29.051 INFO [stderr] warning: method is never used: `new`
Dec 02 06:08:29.051 INFO [stderr]   --> src/ai/strategies/killer.rs:13:5
Dec 02 06:08:29.051 INFO [stderr]    |
Dec 02 06:08:29.051 INFO [stderr] 13 |     pub fn new() -> Killer {
Dec 02 06:08:29.051 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:08:29.051 INFO [stderr]    |
Dec 02 06:08:29.051 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 02 06:08:29.051 INFO [stderr] 
Dec 02 06:08:29.051 INFO [stderr] warning: method is never used: `is_enemy_nearby`
Dec 02 06:08:29.051 INFO [stderr]   --> src/ai/strategies/pick_pellets.rs:21:5
Dec 02 06:08:29.051 INFO [stderr]    |
Dec 02 06:08:29.051 INFO [stderr] 21 |     fn is_enemy_nearby(&self, bot: &Bot, state: &GameState) -> bool {
Dec 02 06:08:29.051 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:08:29.051 INFO [stderr] 
Dec 02 06:08:29.051 INFO [stderr] warning: method is never used: `neighbours`
Dec 02 06:08:29.051 INFO [stderr]   --> src/game/mod.rs:56:5
Dec 02 06:08:29.051 INFO [stderr]    |
Dec 02 06:08:29.051 INFO [stderr] 56 |     pub fn neighbours(&self, position: &Position) -> Vec<(Direction, TileType)> {
Dec 02 06:08:29.051 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:08:29.051 INFO [stderr] 
Dec 02 06:08:29.051 INFO [stderr] warning: method is never used: `pellets`
Dec 02 06:08:29.051 INFO [stderr]   --> src/game/mod.rs:71:5
Dec 02 06:08:29.051 INFO [stderr]    |
Dec 02 06:08:29.051 INFO [stderr] 71 |     pub fn pellets(&self) -> HashSet<Position> {
Dec 02 06:08:29.051 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:08:29.051 INFO [stderr] 
Dec 02 06:08:29.051 INFO [stderr] warning: method is never used: `walkable_positions`
Dec 02 06:08:29.051 INFO [stderr]    --> src/game/mod.rs:207:5
Dec 02 06:08:29.051 INFO [stderr]     |
Dec 02 06:08:29.051 INFO [stderr] 207 |     pub fn walkable_positions(&self) -> &HashSet<Position> {
Dec 02 06:08:29.051 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:08:29.051 INFO [stderr] 
Dec 02 06:08:29.051 INFO [stderr] warning: method is never used: `closest_turning_points`
Dec 02 06:08:29.051 INFO [stderr]    --> src/game/mod.rs:211:5
Dec 02 06:08:29.051 INFO [stderr]     |
Dec 02 06:08:29.051 INFO [stderr] 211 |     pub fn closest_turning_points<T: HasDimensions>(&self, limits: &T, position: &Position) -> HashSet<Position> {
Dec 02 06:08:29.051 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:08:29.051 INFO [stderr] 
Dec 02 06:08:29.051 INFO [stderr] warning: method is never used: `dead_ends`
Dec 02 06:08:29.051 INFO [stderr]    --> src/game/mod.rs:232:5
Dec 02 06:08:29.051 INFO [stderr]     |
Dec 02 06:08:29.051 INFO [stderr] 232 |     pub fn dead_ends(&self) -> &HashSet<Position> {
Dec 02 06:08:29.051 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:08:29.051 INFO [stderr] 
Dec 02 06:08:29.051 INFO [stderr] warning: function is never used: `duration_in_ms`
Dec 02 06:08:29.051 INFO [stderr]    --> src/main.rs:111:1
Dec 02 06:08:29.051 INFO [stderr]     |
Dec 02 06:08:29.051 INFO [stderr] 111 | fn duration_in_ms(duration: &Duration) -> f32 {
Dec 02 06:08:29.051 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:08:29.051 INFO [stderr] 
Dec 02 06:08:35.212 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 11.53s
Dec 02 06:08:35.223 INFO [stderr] su: No module specific data is present
Dec 02 06:08:35.745 INFO running `"docker" "inspect" "f05a11a6eb4d58b8a094c8cc390e60b19e119998b56a13fab057d2973f3ceedc"`
Dec 02 06:08:36.001 INFO running `"docker" "rm" "-f" "f05a11a6eb4d58b8a094c8cc390e60b19e119998b56a13fab057d2973f3ceedc"`
Dec 02 06:08:36.311 INFO [stdout] f05a11a6eb4d58b8a094c8cc390e60b19e119998b56a13fab057d2973f3ceedc
Dec 02 06:08:36.319 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 06:08:36.748 INFO [stdout] 2b20191de4506def3c1a001f6d0477f8e343fd9dfe06dabc18d194b894b956ec
Dec 02 06:08:36.751 INFO running `"docker" "start" "-a" "2b20191de4506def3c1a001f6d0477f8e343fd9dfe06dabc18d194b894b956ec"`
Dec 02 06:08:38.182 INFO [stderr] usermod: no changes
Dec 02 06:08:38.275 INFO [stderr]    Compiling allie v1.2.0 (/source)
Dec 02 06:08:39.603 INFO [stderr] warning: unused import: `Instant`
Dec 02 06:08:39.603 INFO [stderr]   --> src/main.rs:15:27
Dec 02 06:08:39.603 INFO [stderr]    |
Dec 02 06:08:39.603 INFO [stderr] 15 | use std::time::{Duration, Instant};
Dec 02 06:08:39.603 INFO [stderr]    |                           ^^^^^^^
Dec 02 06:08:39.603 INFO [stderr]    |
Dec 02 06:08:39.603 INFO [stderr]    = note: #[warn(unused_imports)] on by default
Dec 02 06:08:39.603 INFO [stderr] 
Dec 02 06:08:40.585 INFO [stderr] warning: method is never used: `new`
Dec 02 06:08:40.586 INFO [stderr]   --> src/ai/strategies/killer.rs:13:5
Dec 02 06:08:40.586 INFO [stderr]    |
Dec 02 06:08:40.586 INFO [stderr] 13 |     pub fn new() -> Killer {
Dec 02 06:08:40.586 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:08:40.586 INFO [stderr]    |
Dec 02 06:08:40.586 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 02 06:08:40.586 INFO [stderr] 
Dec 02 06:08:40.586 INFO [stderr] warning: method is never used: `is_enemy_nearby`
Dec 02 06:08:40.586 INFO [stderr]   --> src/ai/strategies/pick_pellets.rs:21:5
Dec 02 06:08:40.586 INFO [stderr]    |
Dec 02 06:08:40.586 INFO [stderr] 21 |     fn is_enemy_nearby(&self, bot: &Bot, state: &GameState) -> bool {
Dec 02 06:08:40.586 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:08:40.586 INFO [stderr] 
Dec 02 06:08:40.586 INFO [stderr] warning: method is never used: `neighbours`
Dec 02 06:08:40.586 INFO [stderr]   --> src/game/mod.rs:56:5
Dec 02 06:08:40.586 INFO [stderr]    |
Dec 02 06:08:40.586 INFO [stderr] 56 |     pub fn neighbours(&self, position: &Position) -> Vec<(Direction, TileType)> {
Dec 02 06:08:40.586 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:08:40.586 INFO [stderr] 
Dec 02 06:08:40.586 INFO [stderr] warning: method is never used: `walkable_positions`
Dec 02 06:08:40.586 INFO [stderr]    --> src/game/mod.rs:207:5
Dec 02 06:08:40.586 INFO [stderr]     |
Dec 02 06:08:40.586 INFO [stderr] 207 |     pub fn walkable_positions(&self) -> &HashSet<Position> {
Dec 02 06:08:40.586 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:08:40.586 INFO [stderr] 
Dec 02 06:08:40.586 INFO [stderr] warning: method is never used: `closest_turning_points`
Dec 02 06:08:40.586 INFO [stderr]    --> src/game/mod.rs:211:5
Dec 02 06:08:40.586 INFO [stderr]     |
Dec 02 06:08:40.586 INFO [stderr] 211 |     pub fn closest_turning_points<T: HasDimensions>(&self, limits: &T, position: &Position) -> HashSet<Position> {
Dec 02 06:08:40.586 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:08:40.586 INFO [stderr] 
Dec 02 06:08:46.159 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 7.94s
Dec 02 06:08:46.161 INFO [stderr] su: No module specific data is present
Dec 02 06:08:47.091 INFO running `"docker" "inspect" "2b20191de4506def3c1a001f6d0477f8e343fd9dfe06dabc18d194b894b956ec"`
Dec 02 06:08:47.319 INFO running `"docker" "rm" "-f" "2b20191de4506def3c1a001f6d0477f8e343fd9dfe06dabc18d194b894b956ec"`
Dec 02 06:08:47.611 INFO [stdout] 2b20191de4506def3c1a001f6d0477f8e343fd9dfe06dabc18d194b894b956ec
Dec 02 06:08:47.619 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 06:08:48.044 INFO [stdout] 994b4f3b1b9c86e8056f46200089ee8067144ba9f0b133c67d5b58fbb5252e44
Dec 02 06:08:48.046 INFO running `"docker" "start" "-a" "994b4f3b1b9c86e8056f46200089ee8067144ba9f0b133c67d5b58fbb5252e44"`
Dec 02 06:08:49.451 INFO [stderr] usermod: no changes
Dec 02 06:08:49.559 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.08s
Dec 02 06:08:49.562 INFO [stderr]      Running /target/debug/deps/allie-f288bdb88ad76e31
Dec 02 06:08:49.564 INFO [stdout] 
Dec 02 06:08:49.564 INFO [stdout] running 23 tests
Dec 02 06:08:49.595 INFO [stdout] test ai::pathfinder::tests::bfs_path_graph_should_return_same_path_as_library ... ok
Dec 02 06:08:49.596 INFO [stdout] test common::tests::can_calculate_manhattan_distance ... ok
Dec 02 06:08:49.596 INFO [stdout] test game::tests::can_find_pellet ... ok
Dec 02 06:08:49.596 INFO [stdout] test ai::pathfinder::tests::ensure_can_walk_wrapping ... ok
Dec 02 06:08:49.597 INFO [stdout] test game::tests::can_find_simple_x_intersections ... ok
Dec 02 06:08:49.598 INFO [stdout] test game::tests::should_have_optimal_tile_enum_size ... ok
Dec 02 06:08:49.599 INFO [stdout] test game::tests::should_not_find_corners_in_straight_paths ... ok
Dec 02 06:08:49.639 INFO [stdout] test game::tests::can_find_dead_end_exit ... ok
Dec 02 06:08:49.651 INFO [stdout] test game::tests::should_be_able_to_determine_walkable_tiles ... ok
Dec 02 06:08:49.651 INFO [stdout] test common::tests::can_get_adjacent_positions ... ok
Dec 02 06:08:49.651 INFO [stdout] test ai::strategies::avoidance::tests::can_avoid_multiple_at_once ... ok
Dec 02 06:08:49.651 INFO [stdout] test game::tests::tunnels_are_not_turning_points ... ok
Dec 02 06:08:49.651 INFO [stdout] test game::tests::can_find_simple_turn ... ok
Dec 02 06:08:49.651 INFO [stdout] test game::tests::can_find_simple_three_way_intersections ... ok
Dec 02 06:08:49.651 INFO [stdout] test protocol::message_type::tests::can_convert_endofround_type ... ok
Dec 02 06:08:49.651 INFO [stdout] test protocol::json::tests::can_deserialize_welcome ... ok
Dec 02 06:08:49.651 INFO [stdout] test protocol::message_type::tests::can_convert_startofround_type ... ok
Dec 02 06:08:49.651 INFO [stdout] test protocol::message_type::tests::can_convert_stateupdate_type ... ok
Dec 02 06:08:49.651 INFO [stdout] test tests::can_convert_duration_to_ms ... ok
Dec 02 06:08:49.659 INFO [stdout] test protocol::message_type::tests::can_convert_dead_type ... ok
Dec 02 06:08:49.670 INFO [stdout] test protocol::json::tests::can_deserialize_stateupdate ... ok
Dec 02 06:08:49.670 INFO [stdout] test protocol::message_type::tests::can_convert_welcome_type ... ok
Dec 02 06:08:49.713 INFO [stdout] test game::tests::can_classify_dead_ends ... ok
Dec 02 06:08:49.713 INFO [stdout] 
Dec 02 06:08:49.713 INFO [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 06:08:49.713 INFO [stdout] 
Dec 02 06:08:49.715 INFO [stderr] su: No module specific data is present
Dec 02 06:08:50.899 INFO running `"docker" "inspect" "994b4f3b1b9c86e8056f46200089ee8067144ba9f0b133c67d5b58fbb5252e44"`
Dec 02 06:08:51.189 INFO running `"docker" "rm" "-f" "994b4f3b1b9c86e8056f46200089ee8067144ba9f0b133c67d5b58fbb5252e44"`
Dec 02 06:08:51.479 INFO [stdout] 994b4f3b1b9c86e8056f46200089ee8067144ba9f0b133c67d5b58fbb5252e44
